Alpine mountainsorrel - İspanyolca İngilizce Sözlük